live on other people - Spanish English Dictionary
History

live on other people



Meanings of "live on other people" in Spanish English Dictionary : 1 result(s)

English Spanish
Colloquial
live on other people campar de golondro [v] disused